package mid;

import java.util.Arrays;

public class offer56_I数组中数字出现的次数 {
    public int[] singleNumbers(int[] nums) {
        int []arr=new int[2];
        int j=0;
        Arrays.sort(nums);
        if(nums[0]!=nums[1]){
            arr[0]=nums[0];
            j++;
        }
        if(nums[nums.length-1]!=nums[nums.length-2]){
            arr[1]=nums[nums.length-1];
        }
        for(int i=1;i<nums.length-1;i++){
            if(nums[i]!=nums[i-1]&&nums[i]!=nums[i+1]){
                arr[j]=nums[i];
                j++;
            }
        }
        return arr;
    }
}
